public class Interval {

    Integer 起始数字;

    // true为闭区间，false为开区间
    boolean 左闭区间;

    Integer 结束数字;

    // true为闭区间，false为开区间
    boolean 右闭区间;

    // 为百分号前面的部分，例如出现概率为25％，则这个double值为25，而不是0.25
    double 出现概率;

    public void set起始数字(Integer 起始数字) {
        this.起始数字 = 起始数字;
    }

    public void set左闭区间(boolean 左闭区间) {
        this.左闭区间 = 左闭区间;
    }

    public void set结束数字(Integer 结束数字) {
        this.结束数字 = 结束数字;
    }

    public void set右闭区间(boolean 右闭区间) {
        this.右闭区间 = 右闭区间;
    }

    public void set出现概率(double 出现概率) {
        this.出现概率 = 出现概率;
    }
}
